<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>Atividade: Acompanhar Modelagem - An&aacute;lise e Projeto - ProSCes</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<LINK HREF="../../../site/styles/estilos.css" TYPE="text/css" REL="stylesheet">
</HEAD>
<BODY>
<TABLE ID="header" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="98%">
<TBODY>
<TR>
<TD WIDTH="29%"><IMG SRC="../../../site/imagens/lg_prosces.gif" BORDER="0" HEIGHT="39" WIDTH="198"></TD><TD width="71%">
		      Processo de software Cesar 
		    </TD>
</TR>
</TBODY>
</TABLE>
<H1>&nbsp;</H1>
<H1>An&aacute;lise e Projeto - Acompanhar Modelagem</H1>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="5" WIDTH="99%">
<TBODY>
<TR VALIGN="middle">
<TD WIDTH="100%" COLSPAN="2" ID="tit">Objetivos</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  Manter a consist&ecirc;ncia e maximizar o reuso entre os modelos constru&iacute;dos pelos Desenvolvedores.
	</LI>
<LI>
	  Promover uma dissemina&ccedil;&atilde;o de conhecimento mais efetiva atrav&eacute;s do mentoring dos Desenvolvedores mais experientes.
	</LI>
<LI>
	  Minimizar o retrabalho na atividade <a href="PROSCES-AEP-ATIV-ConsolidarProjeto.html">Consolidar Projeto</a>.
	</LI>
</UL>
</TD>
</TR>
<TR>
<TD WIDTH="50%" VALIGN="middle" ID="tit">Crit&eacute;rios de Entrada</TD><TD WIDTH="50%" VALIGN="middle" ID="tit">Artefatos de Entrada</TD>
</TR>
<TR>
<TD VALIGN="top">
<BR>
<UL>
<LI>
	  Documento de Arquitetura revisado.
    </LI>
<LI>
	  Documento de Requisitos do Cliente aprovado.
    </LI>
<LI>
	  Documento de Requisitos do Produto revisado, se existir.
    </LI>
</UL>
</TD><TD VALIGN="top">
<BR>
<UL>
<LI>
	  Documento de Arquitetura.
    </LI>
<LI>
	  Documento de Requisitos do Cliente.
    </LI>
<LI>
	  Documento de Requisitos do Produto (opcional).
    </LI>
<LI>
	  Modelo de dados legado (opcional).
	   </LI>
<LI>
     Cronograma.
    </LI>
<LI>
     Relat&oacute;rio de Acompanhamento do Projeto (aba de Marcos).
    </LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">A&ccedil;&otilde;es</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  O L&iacute;der T&eacute;cnico deve:
		<ul>
		
<li>Designar, juntamente com o Gerente de Projeto, os Desenvolvedores (apenas os mais experientes para equipes com mais de 4 Desenvolvedores) para a atividade de elabora&ccedil;&atilde;o dos modelos (<a href="PROSCES-AEP-ATIV-ProjetarSistema.html">Projetar Sistema</a>), garantindo a aloca&ccedil;&atilde;o de todos os requisitos previstos, conforme o planejamento do projeto.
		</li>
		
<li>
		  Acompanhar, de forma pr&oacute;-ativa, as atividades de modelagem dos Desenvolvedores, garantindo a qualidade dos modelos gerados.
		  <ul>
		    
<li>Observar a ader&ecirc;ncia das especifica&ccedil;&otilde;es de componentes e modelos gerados com as recomenda&ccedil;&otilde;es dos guias <a href="../documentos/procedimentos/PROSCES-AEP-GUIA-ProjetandoSistemas.html">Projetando Sistemas</a> e <a href="../documentos/procedimentos/PROSCES-AEP-GUIA-EspecificandoComponentes.html">Especificando Componentes</a>.</li>
			
<li>Discutir individualmete com os Desenvolvedores sobre os modelos gerados, apontando eventuais problemas e enaltecendo boas decis&otilde;es de projeto tomadas.</li>
			
<li>Buscar e apontar para os Desenvolvedores li&ccedil;&otilde;es aprendidas da <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=KBCESAR">Base de Conhecimento</a> do C.E.S.A.R, de acordo com o contexto de cada Desenvolvedor</li>
		  
</ul>
		
</li>
	    
<li>
		  Analisar e submeter os padr&otilde;es de projeto documentados ou alterados pelos Desenvolvedores na atividade <a href="PROSCES-AEP-ATIV-ProjetarSistema.html">Projetar Sistema</a> para o <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=Tools">Cat&aacute;logo de Padr&otilde;es</a> do C.E.S.A.R, quando as caracter&iacute;sticas do sistema n&atilde;o se adequarem aos padr&otilde;es j&aacute; catalogados. Verificar se j&aacute; n&atilde;o h&aacute; padr&otilde;es equivalentes e se a documenta&ccedil;&atilde;o de tais padr&otilde;es segue o estilo do <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=Tools">Cat&aacute;logo de Padr&otilde;es</a> do C.E.S.A.R.
		</li>
		
<li>
		  Analisar e submeter os novos termos criados pelos Desenvolvedores na atividade <a href="PROSCES-AEP-ATIV-ProjetarSistema.html">Projetar Sistema</a> para o <a href="http://glossario.cesar.org.br/Intranet/html/glossario1.htm">Gloss&aacute;rio de Termos</a> do C.E.S.A.R, quando as caracter&iacute;sticas do sistema n&atilde;o se adequarem aos termos j&aacute; existentes. Verificar se j&aacute; n&atilde;o h&aacute; termos equivalentes e se a nomenclatura de tais termos segue o estilo do <a href="http://glossario.cesar.org.br/Intranet/html/glossario1.htm">Gloss&aacute;rio de Termos</a> do C.E.S.A.R.
		</li>
		
<li>
		  Confrontar os modelos de projeto criados pelos Desenvolvedores com o <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=Tools">Cat&aacute;logo de Padr&otilde;es</a> <!--e o <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=RepositorioCESAR">Repositório de Componentes</a>--> do C.E.S.A.R para identificar oportunidades de reuso.
		</li>
		
<li>
		  Atualizar, em conjunto com o Gerente do Projeto, o Relat&oacute;rio de Acompanhamento do Projeto (aba de Marcos) e o Cronograma, caso 
		  sejam identificadas situa&ccedil;&otilde;es t&eacute;cnicas que impactem a seq&uuml;&ecirc;ncia de desenvolvimento previamente existente.
		</li>
		<!--
		<li>
		  Buscar oportunidades de reuso entre os modelos e componentes do sistema e modelos e componentes de sistemas previamente desenvolvidos no C.E.S.A.R.
		</li>
		-->
		<!-- <li>
		  Observar aspectos relativos à reusabilidade dos componentes e módulos projetados para o sistema, de acordo com o guia <a href="../documentos/procedimentos/PROSCES-AEP-GUIA-DesenvolvendoComponentes.html">Desenvolvendo Componentes</a>, promovendo modificações que priorizem sua reusabilidade sempre que aplicável.
		</li> -->
		
<li>
		  Alimentar, junto com os Desenvolvedores, a <a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=KBCESAR">Base de Conhecimento</a> do C.E.S.A.R com as novas li&ccedil;&otilde;es aprendidas durante a modelagem do sistema.
		</li>
		
</ul>
	
</LI>
</UL>
</TD>
</TR>
<TR>
<TD VALIGN="middle" ID="tit">Crit&eacute;rios de Sa&iacute;da</TD><TD VALIGN="middle" ID="tit">Artefatos de Sa&iacute;da</TD>
</TR>
<TR>
<TD VALIGN="top">
<BR>
<UL>
<LI>
	  Vers&otilde;es iniciais dos modelos de projeto dos requisitos do produto definidas.
    </LI>
<LI>
	  Padr&otilde;es de Projeto criados, se houver novos.
    </LI>
<LI>
	  Vers&otilde;es iniciais dos modelos de dados dos requisitos do produto definidas, se o sistema utilizar SGBD.
    </LI>
</UL>
</TD><TD VALIGN="top">
<BR>
<UL>
<LI>
	  Modelos de projeto dos requisitos do produto.
    </LI>
<LI>
	  Padr&otilde;es de Projeto (opcional).
    </LI>
<LI>
	  Modelos de dados (opcional).
    </LI>
<LI>
	  Relat&oacute;rio de Acompanhamento do Projeto (atualizado).
    </LI>
<LI>
	  Cronograma (atualizado).
    </LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">Respons&aacute;vel</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
<B>Respons&aacute;vel: </B>
	  L&iacute;der T&eacute;cnico.
    </LI>
<LI>
<B>Co-Respons&aacute;vel: </B>
	  Gerente de Projeto.
    </LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">Templates</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  NA.
    </LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">M&eacute;todos / T&eacute;cnicas / Guias</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  Guia - <a href="../documentos/procedimentos/PROSCES-AEP-GUIA-ProjetandoSistemas.html">Projetando Sistemas</a>.
    </LI>
<LI>
	  Guia - <a href="../documentos/procedimentos/PROSCES-AEP-GUIA-EspecificandoComponentes.html">Especificando Componentes</a>.
    </LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">Procedimentos Relacionados</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  
<a href="../documentos/procedimentos/PadraoNomenclaturaBD.pdf">Padr&atilde;o de Nomenclatura de Banco de Dados</a>
    
</LI>
</UL>
</TD>
</TR>
<TR VALIGN="middle">
<TD COLSPAN="2" ID="tit">Ferramentas</TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top">
<BR>
<UL>
<LI>
	  Ferramenta CASE (Together, Rational Rose, Jude).
    </LI>
<LI>
	  ER-Win.
    </LI>
<LI>
	  SGDB (Oracle, Postgres).
    </LI>
<LI>
	  
<a href="http://creta.cesar.org.br/wiki/Wiki.jsp?page=Tools">WIKI</a> - Cat&aacute;logo de Padr&otilde;es do C.E.S.A.R.
    </LI>
<LI>
	  
<a href="http://la.cesar.org.br/">Mantis LA</a> - Base de Conhecimento do C.E.S.A.R.
    </LI>
<LI>
	  
<a href="http://glossario.cesar.org.br/Intranet/html/glossario1.htm">Gloss&aacute;rio de Termos</a>.
    </LI>
<LI>
	  Javadoc, Doxygen (para especifica&ccedil;&atilde;o dos componentes).
    </LI>
<LI>
	  Notepad++ (para especifica&ccedil;&atilde;o dos padr&otilde;es de projeto).
    </LI>
</UL>
</TD>
</TR>
</TBODY>
</TABLE>
<TABLE ID="tabelaBotoes" BORDER="0" CELLPADDING="0" CELLSPACING="5" WIDTH="99%">
<TBODY>
<TR VALIGN="top">
<TD><INPUT NAME="Submit" VALUE="<<" ONCLICK="javascript:history.go(-2)" CLASS="botaoVoltar2" TYPE="submit"><INPUT NAME="Submit2" VALUE="<" ONCLICK="javascript:history.back()" CLASS="botaoVoltar1" TYPE="submit"></TD><TD ALIGN="right"><A HREF="../../../index.php">Site ProSCes</A></TD>
</TR>
</TBODY>
</TABLE>
</BODY>
</HTML>
